home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Beauty of Chaos
/
Beauty of Chaos, The - Vol. 1 (1995)(Schatztruhe)[!][Amiga-Mac-PC].iso
/
mac
/
gifconverter2.37.cpt.hqx
/
GIFConverter 2.3.7.rsrc
/
bin.rsrc_CODE_71_AWrite.txt
< prev
next >
Wrap
Text File
|
1994-01-29
|
12KB
|
206 lines
# near model CODE resource
# jump table entries: 21680-21680 (1 of them)
00000000 4E56 FFFC link A6, -0x0004
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 204C movea.l A0, A4
0000000C 5088 addq.l A0, 8
0000000E 2050 movea.l A0, [A0]
00000010 2D48 FFFC move.l [A6 - 0x4], A0
00000014 2F2C FFEC move.l -[A7], [A4 - 0x14]
00000018 4EAD 4F7A jsr [A5 + 0x4F7A /* export_2539 */]
0000001C 2F2C FFEC move.l -[A7], [A4 - 0x14]
00000020 4EAD 4F42 jsr [A5 + 0x4F42 /* export_2532 */]
00000024 285F movea.l A4, [A7]+
00000026 4E5E unlink A6
00000028 205F movea.l A0, [A7]+
0000002A DEFC 000A add.w A7, 0xA /* '\n' */
0000002E 4ED0 jmp [A0]
00000030 9148 subx.w -[A0], -[A0]
00000032 444C neg.w A4
00000034 4452 neg.w [A2]
00000036 4157 chk.w D0, [A7]
00000038 494E chk.w D4, A6
0000003A 544F addq.w A7, 2
0000003C 4C4E 474D movem.l D0,D2,D3,D6,A0,A1,A2,A6, A6
00000040 4150 chk.w D0, [A0]
00000042 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000044-00000048
fn00000044:
00000044 4E56 FF9C link A6, -0x0064
// end alternate branch 00000044-00000048
fn00000044: // (misaligned)
00000046 FF9C .invalid <<F/6/7>>
00000048 48E7 0038 movem.l -[A7], A2,A3,A4
0000004C 286E 0008 movea.l A4, [A6 + 0x8]
00000050 42A7 clr.l -[A7]
00000052 3F3C FFFF move.w -[A7], 0xFFFF
00000056 3F3A 00DE move.w -[A7], [PC + 0xDE /* 00000136, value 0x1, cstring "" */]
0000005A 3F3A 00D8 move.w -[A7], [PC + 0xD8 /* 00000134, value 0x0, cstring "" */]
0000005E 1F3C 000A move.b -[A7], 0xA /* '\n' */
00000062 1F3C 0007 move.b -[A7], 0x7
00000066 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000006A 4EAD 3C9A jsr [A5 + 0x3C9A /* export_1935 */]
0000006E 265F movea.l A3, [A7]+
00000070 200B move.l D0, A3
00000072 660A bne +0xC /* 0000007E */
00000074 3F3C 9E56 move.w -[A7], 0x9E56
00000078 42A7 clr.l -[A7]
0000007A 4EAD 3902 jsr [A5 + 0x3902 /* export_1820 */]
label0000007E:
0000007E 41EE FF9C lea.l A0, [A6 - 0x64]
00000082 2454 movea.l A2, [A4]
00000084 43EA 0002 lea.l A1, [A2 + 0x2]
00000088 7003 moveq.l D0, 0x03
label0000008A:
0000008A 30D9 move.w [A0]+, [A1]+
0000008C 51C8 FFFC dbf D0, -0x6 /* 0000008A */
00000090 42A7 clr.l -[A7]
00000092 486E FF9C pea.l [A6 - 0x64]
00000096 2053 movea.l A0, [A3]
00000098 2F28 0002 move.l -[A7], [A0 + 0x2]
0000009C 4EAD 4DFA jsr [A5 + 0x4DFA /* export_2491 */]
000000A0 2D5F FFEC move.l [A6 - 0x14], [A7]+
000000A4 4267 clr.w -[A7]
000000A6 2F2E FFEC move.l -[A7], [A6 - 0x14]
000000AA 4EAD 4F72 jsr [A5 + 0x4F72 /* export_2538 */]
000000AE 486E FFA4 pea.l [A6 - 0x5C]
000000B2 487A FF4C pea.l [PC - 0xB4 /* 00000000, value 0x4E56FFFC */]
000000B6 2F0E move.l -[A7], A6
000000B8 4EAD 3912 jsr [A5 + 0x3912 /* export_1822 */]
000000BC 206E FFEC movea.l A0, [A6 - 0x14]
000000C0 43EE FFF8 lea.l A1, [A6 - 0x8]
000000C4 2050 movea.l A0, [A0]
000000C6 45E8 0028 lea.l A2, [A0 + 0x28]
000000CA 7003 moveq.l D0, 0x03
label000000CC:
000000CC 32DA move.w [A1]+, [A2]+
000000CE 51C8 FFFC dbf D0, -0x6 /* 000000CC */
000000D2 41EE FFF0 lea.l A0, [A6 - 0x10]
000000D6 2454 movea.l A2, [A4]
000000D8 43EA 0002 lea.l A1, [A2 + 0x2]
000000DC 7003 moveq.l D0, 0x03
label000000DE:
000000DE 30D9 move.w [A0]+, [A1]+
000000E0 51C8 FFFC dbf D0, -0x6 /* 000000DE */
000000E4 2F2E FFEC move.l -[A7], [A6 - 0x14]
000000E8 2F2E 000C move.l -[A7], [A6 + 0xC]
000000EC 486E FFF8 pea.l [A6 - 0x8]
000000F0 486E FFF0 pea.l [A6 - 0x10]
000000F4 4EAD 5042 jsr [A5 + 0x5042 /* export_2564 */]
000000F8 2F2E FFEC move.l -[A7], [A6 - 0x14]
000000FC 4EAD 4F7A jsr [A5 + 0x4F7A /* export_2539 */]
00000100 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000104 4EAD 4F42 jsr [A5 + 0x4F42 /* export_2532 */]
00000108 486E FFA4 pea.l [A6 - 0x5C]
0000010C 4EAD 390A jsr [A5 + 0x390A /* export_1821 */]
00000110 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000114 4E5E unlink A6
00000116 205F movea.l A0, [A7]+
00000118 504F addq.w A7, 8
0000011A 4ED0 jmp [A0]
0000011C 9554 sub.w [A4], D2
0000011E 494D chk.w D4, A5
00000120 4147 chk.w D0, D7
00000122 452E 4452 .invalid 2, [A6 + 0x4452] // invalid opcode 4 with b == 4
00000126 4157 chk.w D0, [A7]
00000128 494E chk.w D4, A6
0000012A 544F addq.w A7, 2
0000012C 4C4E 474D movem.l D0,D2,D3,D6,A0,A1,A2,A6, A6
00000130 4150 chk.w D0, [A0]
00000132 0004 0000 ori.b D4, 0x0
00000136 0001 4E56 ori.b D1, 0x56 /* 'V' */
0000013A FFFC .invalid <<F/7/7>>
0000013C 2F0C move.l -[A7], A4
0000013E 286E 0008 movea.l A4, [A6 + 0x8]
00000142 204C movea.l A0, A4
00000144 5088 addq.l A0, 8
00000146 2050 movea.l A0, [A0]
00000148 2D48 FFFC move.l [A6 - 0x4], A0
0000014C 42A7 clr.l -[A7]
0000014E 2F2C FFF4 move.l -[A7], [A4 - 0xC]
00000152 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */]
00000156 295F FFF4 move.l [A4 - 0xC], [A7]+
0000015A 285F movea.l A4, [A7]+
0000015C 4E5E unlink A6
0000015E 205F movea.l A0, [A7]+
00000160 DEFC 000A add.w A7, 0xA /* '\n' */
00000164 4ED0 jmp [A0]
00000166 8C48 or.w D6, A0
00000168 444C neg.w A4
0000016A 4C4E 474D movem.l D0,D2,D3,D6,A0,A1,A2,A6, A6
0000016E 4150 chk.w D0, [A0]
00000170 5245 addq.w D5, 1
00000172 5000 addq.b D0, 8
00000174 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000178 0000 206E ori.b D0, 0x6E /* 'n' */
0000017C 0008 2F28 ori.b A0, 0x28 /* '(' */
00000180 FFF4 .invalid <<F/7/7>>
00000182 2F2E 000C move.l -[A7], [A6 + 0xC]
00000186 4EBA FEBC